mangrove horseshoe crab - Turkish English Dictionary